09e8822a7e629a8dbd87dd1d5c7b0744ddf7d520,src/main/java/org/squiddev/cobalt/lib/DebugLib.java,DebugLib,_sethook,#LuaState#Varargs#,451
Before Change
static Varargs _sethook(LuaState state, Varargs args) {
int a = 1;
LuaThread thread = args.isthread(a) ? args.checkthread(a++) : state.currentThread;
LuaValue func = args.optfunction(a++, null);
String str = args.optjstring(a++, "");
int count = args.optint(a++, 0);
After Change
valueOf(ds.hookcount));
}
static Varargs _sethook(LuaState state, Varargs args) {
int a = 1;
LuaThread thread = args.arg(a).isThread() ? args.arg(a++).checkThread() : state.currentThread;
int i1 = a++;
LuaValue func = args.arg(i1).optFunction(null);
int i3 = a++;
String str = args.arg(i3).optjstring("");
int i2 = a++;
int count = args.arg(i2).optInteger(0);
boolean call = false, line = false, rtrn = false;
for (int i = 0; i < str.length(); i++) {
switch (str.charAt(i)) {